home *** CD-ROM | disk | FTP | other *** search
/ BBS Toolkit / BBS Toolkit.iso / doors_2 / prok345.zip / !PRODOOR.NEW next >
Text File  |  1992-11-22  |  8KB  |  230 lines

  1. $NOMACS$
  2.  
  3. History of ProDOOR changes (in reverse order)
  4. ---------------------------------------------
  5.  
  6. 22-Nov-92
  7.    Implemented LIVE CHAT as an internal function of ProDoor.  Please add
  8.    the new PROCHTM and PROCHTMG chat menu files to your prodoor
  9.    directory. If you are also using the PROLIVE chat door, please node
  10.    that you should configure it to run from your prodoor directory so
  11.    that it can share chat files with prodoor.
  12.  
  13.    Added "Node CHAT entered at xx:xx" and "Node CHAT exited at xx:xx"
  14.    caller log entries.
  15.  
  16.    Increased frequency of chat request polling at prodoor command
  17.    prompts.
  18.  
  19.    Corrected function key decoder to prevent runtime error when CTRL-F1
  20.    key is pressed.
  21.  
  22. 20-Nov-92
  23.    Corrected the logic added on 18-nov to stop it from saying "access
  24.    denied during write" following a page announcement.
  25.  
  26. 18-Nov-92
  27.    Changed page detection logic to clear the "pager" field after
  28.    displaying the PROREQ file.  This makes it possible to page someone
  29.    multiple times from the PROLIVE door.
  30.  
  31. 11-Nov-92
  32.    Corrected an error in 10-nov postings that caused a 'missing fossil
  33.    driver' error to be printed when attempting to logon locally.
  34.  
  35. 10-Aug-92
  36.    Corrected a few reported RUNTIME errors that were uncovered by
  37.    rangecheck code that was enabled in the previous betas.
  38.  
  39. 04-Aug-92
  40.    Removed logic to check for upload duplication with alternate file
  41.    .EXT values.  It appears that folks want to allow this kind of
  42.    duplication...
  43.  
  44. 28-Jul-92
  45.    Internal changes to prevent lockup following 'g' command on some machines.
  46.  
  47.    Enabled stack and rangecheck code- this version will take more RAM, but
  48.    perhaps it will report a runtime error that will help solve the recent
  49.    problem of crashing.
  50.  
  51. 17-Jul-92
  52.    Internal prologon/prodoor/prokit changes to prevent missed events.
  53.  
  54.    Changes in prodoor/prologon to prevent logons during the 'event
  55.    window', allowing callers prior to the window to have up to 'window'
  56.    minutes.
  57.  
  58. 14-Jul-92
  59.    Changes to allow ansi detect strings during the initial prompt
  60.    if they do not arrive within the first 6 seconds.
  61.  
  62. 04-Jul-92
  63.    The QPREFIX environment variable was not working.
  64.  
  65. 01-Jul-92
  66.    Internal change in bufio unit to prevent endless DOS error [6]
  67.    retries while reading buffered files.
  68.  
  69.    Added logic to bypass the "Loading XXXXX - Please wait..." messages
  70.    if NS is appended to the OPEN or DOOR command.
  71.  
  72.    Added logic to allow " NS" suffix in PROXxxx command translations to
  73.    trigger non-stop mode, allowing seamless control flow to other doors.
  74.  
  75. 30-Jun-92
  76.    Added a check for QPREFIX environment variable to override the
  77.    message default quote prefix of ">".
  78.  
  79. 19-Jun-92
  80.    Added support for $$LOGOFF.BAT file during logoff.
  81.  
  82. 28-May-92
  83.    Internal changes to allow CONFINFO file to be made read/only.
  84.  
  85. 27-May-92
  86.    Internal ProDoor/ProKit changes to allow operation at 115200 com port
  87.    speeds.
  88.  
  89.    Added a check for the environment variable
  90.         SET NOCD=ON
  91.    to disable carrier detect monitoring.  This makes it possible to
  92.    set up an inhouse/direct connect board with 3 wire serial cables.
  93.  
  94. 25-May-92
  95.    Some corrections in &, |, .AND. and .OR. search processing.
  96.  
  97. 22-May-92
  98.    Some 21-may postings could not find ANY download files.
  99.  
  100. 21-May-92
  101.    Added & and | as alternates for .AND. and .OR. in dir searches.
  102.  
  103.    EXE files are no longer compressed with PKLITE -E; you can compress
  104.    them yourself if you prefer compressed files.
  105.  
  106.    Changes in prokit to properly set PCBOARD.SYS 'curconf' and
  107.    'conference' entries to match USERS file 'curconf' and 'curconfh'
  108.    entries.  (May solve problems when current conference > 255 on entry
  109.    to a prokit door).
  110.  
  111. 02-May-92
  112.    Changed graphics mode logic to speed up file directory listings
  113.    by converting leading spaces in multi-line file descriptions to
  114.    ansi cursor positioning codes.
  115.  
  116.    Possible correction to exec/(f v) problems when SET NOSAVE=ON is not
  117.    in the environment.
  118.  
  119.    Hardcoded the option /e:1000 in subshells created by exec/(f v) to
  120.    deal with the possible problem of command.com truncating the
  121.    environment to the existing environment variable allocation.
  122.  
  123. 27-Apr-92
  124.    Added new caller log entry
  125.         New CONFINFO file created by PROGRAM
  126.    to identify when ProDoor or a related program needs to create a new
  127.    CONFINFO file.
  128.  
  129.    When a new CONFINFO file is created, all conferences of #39 are now
  130.    flagged as public.
  131.  
  132.    When a new CONFINFO file is created, all conferences are given the
  133.    default propack options of "400 eltkwn360".
  134.  
  135.    (I don't know why, but my CONFINFO file mysteriously dissappeared
  136.    and had to be re-created - perhaps these changes will help track down
  137.    what's going wrong)
  138.  
  139. 22-Apr-92
  140.    Changed 'q y' and 'personal mail scan' during logon and conference entry
  141.    to no longer report messages FROM the current user.
  142.  
  143.    Corrected a problem that would occasionally cause a drop to DOS after
  144.    logoff (broken 21-apr).
  145.  
  146. 21-Apr-92
  147.    Corrected 'off abnormally' caller log entry when carrier is lost
  148.    and caller has NOT given the G command.
  149.  
  150.    Added prokit function
  151.         procedure auto_detect_ansi;
  152.    which will enable graphics modes if graphics is currently disabled
  153.    and the caller's terminal emulation appears to support ansi codes.
  154.    This function may result in a delay of up to 5 seconds for non-ansi
  155.    callers.  The delay cannot be reliably reduced because of slow turn-
  156.    around times with networks (such as PC Pursuit) and some buffered
  157.    modems.
  158.  
  159. 14-Apr-92
  160.    Increased maximum download batch size from 10000k to 32000k bytes.
  161.  
  162. 31-Mar-92
  163.    Changed $DOOR.NAM format during downloads to be the same as that used
  164.    during uploads- this makes ADDBIDIR/PRODIZ processing possible for
  165.    bidirectional uploads.  This version finally DOES retrieve
  166.    FILE_ID.DIZ descriptions for bidirectional uploads.
  167.  
  168.    Some early 31-mar versions wrote "| (download)" to the $door.nam
  169.    file, possibly confusing external protocol drivers.
  170.  
  171. 30-Mar-92
  172.    Changes in upload logging logic to preserve bidirectional upload
  173.    descriptions found in $DOOR.NAM file (compatibility with PRODIZ and
  174.    ADDBIDIR utilities).
  175.  
  176. 28-Mar-92
  177.    Changed upload posting logic to handle DSZLOG entries that do NOT
  178.    include the path to where the file was stored.
  179.  
  180. 24-Mar-92
  181.    Added a check for the environment variable
  182.         SET PCB-G=ON
  183.    and if present, ProDoor will now call up PCB145/KEY:G to perform the
  184.    logoff function instead of doing it internally.
  185.  
  186. 23-Mar-92
  187.    Added the message 'Sorry, file is being updated. Try again later'
  188.    when repeated attempts fail to open an existing file.  This usually
  189.    indicates a SHARE violation resulting from concurrent updates in
  190.    progress over a network.
  191.  
  192.    Changes to prevent 'Time limit reduced because of a pending event'
  193.    message from popping up during user input.
  194.  
  195. 21-Mar-92
  196.    Returned logic to eliminate hangup delay when 'G Q' is used.
  197.    The 'goodbye after transfer' option now does 'G Q' rather than 'G'.
  198.    Changed logic to consider carrier loss after 'G' command is issued as
  199.    a normal logoff rather than an abnormal one.
  200.  
  201.    Removed 'ctrl-L' from local screen after @CLS@ is expanded.
  202.  
  203. 12-Mar-92
  204.    Corrected a long-standing bug that prevented prodoor from creating a
  205.    new CONFINFO file with over 130 conferences when additional
  206.    conferences had already been allocated with EXTADJ.
  207.  
  208. 09-Mar-92
  209.    More changes to possibly remove the need for SET NOSAVE=ON setting.
  210.  
  211. 19-Feb-92
  212.    Added logic to keep the "Time limit reduced because an event is
  213.    pending" message at the bottom of the screen in visual edit mode.
  214.  
  215. 18-Feb-92
  216.    Added a check for conference specific PROFREE files in the form
  217.         PROFREE.nn
  218.    where nn is the conference number.
  219.  
  220.    Corrected logic in com port re-initialization that may correct
  221.    problems on systems needing the SET NOSAVE=ON environment.
  222.  
  223. 12-Feb-92
  224.    Added a check for security specific PROTRNS files, using the format
  225.         xxxTRNS
  226.    where xxx is the user level.  For example,
  227.         010TRNS
  228.    would be used in place of PROTRNS for level 10 users.
  229.  
  230.